embodied cost - French English Dictionary